existence distincte - French English Dictionary